package com.dq.controller.in.orders;

import com.dq.controller.in.base.BaseAdminQuery;
import com.dq.domain.orders.UserOrderReturn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author cf
 */
@Data
@ApiModel(value = "退货单查询实例")
public class UserOrderReturnQuery extends BaseAdminQuery {
    @ApiModelProperty("销售单号")
    public String userOrdersNo;
    @ApiModelProperty("退单号")
    public String ordersNo;
    @ApiModelProperty("门店id, 门店端不传根据登录用户所属门店")
    public Long orgId;
    @ApiModelProperty("会员卡号")
    public String wxuserNo;
    @ApiModelProperty("会员名称")
    public String wxuserName;
    @ApiModelProperty("退单时间")
    public Long userOrderReturnBeginTime;
    @ApiModelProperty("退单时间")
    public Long userOrderReturnEndTime;

    @ApiModelProperty("退单状态( waitPass(待审批),pass(审核通过),noPass(审批不通过),end(退货完成))")
    public UserOrderReturn.OrderReStatus status;

    @ApiModelProperty("搜索框内容")
    public String searchBox;
}
